From ae7360caf8be551979759084c3b66677a75bcf00 Mon Sep 17 00:00:00 2001 From: Sebastien Castiel Date: Wed, 6 Dec 2023 20:30:41 -0500 Subject: Fix balances display --- src/app/groups/[groupId]/balances-list.tsx | 32 ++++++++++++++++-------------- 1 file changed, 17 insertions(+), 15 deletions(-) (limited to 'src/app/groups/[groupId]') diff --git a/src/app/groups/[groupId]/balances-list.tsx b/src/app/groups/[groupId]/balances-list.tsx index c0cffa9..c0d48b9 100644 --- a/src/app/groups/[groupId]/balances-list.tsx +++ b/src/app/groups/[groupId]/balances-list.tsx @@ -40,21 +40,23 @@ export function BalancesList({ balances, participants, currency }: Props) {
{currency} {(balances[participant.id]?.total ?? 0).toFixed(2)}
-
0 - ? 'bg-green-200 left-0 rounded-r-lg border border-green-300' - : 'bg-red-200 right-0 rounded-l-lg border border-red-300', - )} - style={{ - width: - (Math.abs(balances[participant.id]?.total ?? 0) / - maxBalance) * - 100 + - '%', - }} - >
+ {balances[participant.id]?.total !== 0 && ( +
0 + ? 'bg-green-200 left-0 rounded-r-lg border border-green-300' + : 'bg-red-200 right-0 rounded-l-lg border border-red-300', + )} + style={{ + width: + (Math.abs(balances[participant.id]?.total ?? 0) / + maxBalance) * + 100 + + '%', + }} + >
+ )} ))} -- cgit v1.3